CANtravel
http://www.go-native.com/
This site is a travel directory for Western Canada that includes B&Bs, guest ranches, small inns and lodges, and cabins/chalets. The list of B&Bs is extensive while the descriptions of the B&Bs and their accommodations are adequate, with pictures and links to other sites of local interest. There are also tons of links to other travel sites including tours and other B&B sites for various countries.